package cn.edu.xjtu.work.titleToNumber;

/**
 * 171. Excel 表列序号
 * 
 * 给你一个字符串 columnTitle ，表示 Excel 表格中的列名称。返回该列名称对应的列序号。
 */
public class Solution {
  public static void main(String[] args) {
    System.out.println(titleToNumber("ZY"));
    ;
  }

  public static int titleToNumber(String columnTitle) {
    int ret = 0;
    for (int i = columnTitle.length() - 1; i >= 0; i--) {
      ret += (columnTitle.charAt(i) - 'A' + 1) * Math.pow(26, columnTitle.length() - i - 1);
    }
    return ret;
  }
}
